current insulation - French English Dictionary